<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 02.使用组合继承的方式，继承父构造函数的属性和方法
    function Father(uname, age, gender) {    
        this.uname = uname
        this.age = age
        this.gender = gender
      }
      Father.prototype.money = function () {
        console.log('赚了一个小目标')
      }
      const Son = function(uname,age,gender){
        Father.call(this,uname,age,gender)
      }
      Son.prototype=Father.prototype
      Son.prototype.constructor=Son
      const a = new Son('q','10','boy')
      a.money()
      console.log(a);

    </script>
</body>
</html>